sistema de transmisión mecánica - Spanish English Dictionary